more venerable - French English Dictionary